package com.cowealth.platform.common.base.constant;

/**
 * 业务异常的错误码区间，解决各模块错误码定义，避免重复。
 * 在此只声明不做实际使用，具体下沉到各个项目实现自定义
 *
 * 一共 10 位，分成四段
 *
 * 第一段，1 位，类型
 *      1 - 业务级别异常
 *      x - 预留
 * 第二段，3 位，系统类型
 *      001 - 系统管理后台
 *      002 - 官网系统
 *      ... - ...
 * 第三段，3 位，模块
 *      不限制规则。
 *      一般建议，每个系统里面，可能有多个模块，可以再去做分段。以系统管理后台为例子：
 *          001 - 系统配置 模块
 *          002 - OAuth2 模块
 *          003 - User 模块
 * 第四段，3 位，错误码
 *       不限制规则。
 *       一般建议，每个模块自增。
 *
 * @author : skycdm
 * @version : 1.0.0
 * @date : 2021/2/25 18:09
 */
public class ServiceErrorCodeRange {

    // system-service 服务 => 错误码区间 [1-001-001-000 ~ 1-001-999-999 )


}
